@charset "utf-8";
.reset(){
	*{margin: 0;padding: 0;}
	ul,ol{list-style: none;}
	a{text-decoration: none;}
}

.clearfic:after{
	content: "";
	display: block;
	clear: both;
}
.clearfic{
	zoom:1;
}
.bc(){
	margin-left: auto;
	margin-right: auto;
}
.reset();

@fs: 14px;
/*列表总宽度*/
@td_width:616px;

.tudou_main{
	width:@td_width;
	.bc();
}
.title{
	@h:62px;
	@border_color:#d0d0d0;
	height: @h;
	line-height: @h;
	border-top: solid 1px @border_color;
	margin-top: 20px;

	h3{
		color: #575757;
		// font-size: 22px;
		// font-family: "微软雅黑";
		// font-weight: normal;
		font: 22px/@h"微软雅黑";
		width: 106px;
		border-top: solid 2px #f97374;
		margin-top: -1px;
		position: relative;
		float: left;
		height: @h - 1;
	}
	@color:#575757;
	&_nav{
		float: right;
		font-size: @fs;
		color: @color;
		li{
			float: left;
		}
		span{
			margin: 0 11px;
		}
		a{
			color: @color;
			&:hover{
				color: red;
			}
		}
	}
}

//content
.item{
	@w:260px;
	@h:300px;
	@img_h:180px;
	@mr: 32px;

	width: @w;
	height: @h;
	float: left;
	margin-right: @mr;
	&_img{
		height: @img_h;
		position: relative;
		img{
			width: @w;
			height: @img_h - 20px;
			display: block;
		}
		span{
			position: absolute;
			right: 0;
			bottom: 0;
			width: 35px;
			height: 18px;
			line-height: 18px;
			font-size: @fs - 2;
			color: #fff;
			background-color: #575757;
		}
	}

	//item_list
	&_list{
		line-height: 22px;
		font-size: @fs - 2;
		a{
			color: #666;
			&:hover{
				color: #f00;
			}
		}
		.userName,.play,.mess{
			padding-left: 17px;
			background-position: left center;
			background-repeat: no-repeat;
		}
	}
}